package com.xjtu.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.Date;
import java.io.Serializable;

/**
 * (ElderlyCareRecord)实体类
 *
 * @author makejava
 * @since 2023-11-12 14:25:06
 */
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ElderlyCareRecord implements Serializable {
    private static final long serialVersionUID = -96199280645943367L;
    
    private Integer recordId;
    /**
     * FK
     */
    private Integer elderlyId;
    /**
     * 体温
     */
    private Object bodyTemperature;
    /**
     * 心率（次/分）
     */
    private Integer pulseRate;
    /**
     * 呼吸频率（次/分）
     */
    private Integer respiratoryRate;
    /**
     * 高压
     */
    private Integer systolicPressure;
    /**
     * 低压
     */
    private Integer diastolicPressure;
    /**
     * 血氧饱和度
     */
    private Object bloodOxygenSaturation;
    /**
     * 血糖
     */
    private Object bloodSugar;
    /**
     * 病情观察与处理
     */
    private String medicalObservations;
    /**
     * 备注
     */
    private String remarks;
    /**
     * 测量人签名
     */
    private String signature;
    /**
     * 记录时间
     */
    private LocalDateTime recordTime;


    public Integer getRecordId() {
        return recordId;
    }

    public void setRecordId(Integer recordId) {
        this.recordId = recordId;
    }

    public Integer getElderlyId() {
        return elderlyId;
    }

    public void setElderlyId(Integer elderlyId) {
        this.elderlyId = elderlyId;
    }

    public Object getBodyTemperature() {
        return bodyTemperature;
    }

    public void setBodyTemperature(Object bodyTemperature) {
        this.bodyTemperature = bodyTemperature;
    }

    public Integer getPulseRate() {
        return pulseRate;
    }

    public void setPulseRate(Integer pulseRate) {
        this.pulseRate = pulseRate;
    }

    public Integer getRespiratoryRate() {
        return respiratoryRate;
    }

    public void setRespiratoryRate(Integer respiratoryRate) {
        this.respiratoryRate = respiratoryRate;
    }

    public Integer getSystolicPressure() {
        return systolicPressure;
    }

    public void setSystolicPressure(Integer systolicPressure) {
        this.systolicPressure = systolicPressure;
    }

    public Integer getDiastolicPressure() {
        return diastolicPressure;
    }

    public void setDiastolicPressure(Integer diastolicPressure) {
        this.diastolicPressure = diastolicPressure;
    }

    public Object getBloodOxygenSaturation() {
        return bloodOxygenSaturation;
    }

    public void setBloodOxygenSaturation(Object bloodOxygenSaturation) {
        this.bloodOxygenSaturation = bloodOxygenSaturation;
    }

    public Object getBloodSugar() {
        return bloodSugar;
    }

    public void setBloodSugar(Object bloodSugar) {
        this.bloodSugar = bloodSugar;
    }

    public String getMedicalObservations() {
        return medicalObservations;
    }

    public void setMedicalObservations(String medicalObservations) {
        this.medicalObservations = medicalObservations;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }

    public LocalDateTime getRecordTime() {
        return recordTime;
    }

    public void setRecordTime(LocalDateTime recordTime) {
        this.recordTime = recordTime;
    }

}

